infinitely worse - French English Dictionary